.top_background{
    background: #2EABFF;
    height:14vw;
    display: flex;
    align-items: center;
    position: relative;
}
.top_background img{
    width: 7vw;
    height: 7vw;
    position: absolute;
    left: 2vw;
    top: 2.7vw;
}
.top_table{
    border-radius: 20vw;
    border: 1px solid #FFF;
    color: #FFF;
    font-size: 3.7vw;
    width: 35vw;
    text-align: center;
    display: flex;
    overflow: hidden;
    margin: 0 auto;
}
.top_table span{
    width: 100%;
    display: inline-block;
}
.top_table .active{
    background: #FFF;
    color: #2EABFF;
}
.rankings{
    display: flex;
    align-items: center;
    margin: 0 auto;
    margin-top: 3vw;
    width: 95vw;
}
.rankings span{
    width: 50%;
    text-align: center  ;
    font-size: 4.2vw;
    padding-bottom: 3vw;
}
.rankings .active{
    border-bottom: 1vw solid #2EABFF;
}
.asions_list ul{
    display: flex;
    justify-content:space-between;
    align-items: center;
    font-size: 3.8vw;
    color: #7A7A7A;
    width: 80vw;
    margin: 0 auto;
    margin-top: 2vh;
    padding-bottom: 3vh;
}
.asions_list .shoutu_num{
    width: 100%;
}
.asions_list .shoutu_num li{
    width: 50vw;
    text-align: center;
}
.top_three li{
    height: 9vh;
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-size: 4.5vw;
    margin-bottom: 2vh;
    background: #FFF;
    -webkit-border-radius: 2vw;
    -moz-border-radius: 2vw;
    border-radius: 2vw;
}
.top_three div{
    color: #35A5FF;
}
.top_three li img{
    width: 7.5vw;
}
.top_three li:first-of-type{
    background: url("../img_myself/num1.png") no-repeat;
    background-size:100% 100%;
    color: #fff;
}
.top_three li:nth-of-type(2){
    background: url("../img_myself/num2.png") no-repeat;
    background-size:100% 100%;
    color: #fff;
}
.top_three li:nth-of-type(3){
    background: url("../img_myself/num3.png") no-repeat;
    background-size:100% 100%;
    color: #fff;
}
.shunf{
    background: #EAEAEA;
    padding: .2rem;
}
.top_three {
    background: #FFF;
    padding: .2rem;
    -webkit-border-radius: .3rem;
    -moz-border-radius: .3rem;
    border-radius: .3rem;
}
.shunf_w{
    width: 7.5vw;
    text-align: center;
}
